فایرفاکس 4 قسمت نهایی
 
فقط برای نوجوانان علاقه مند به IT
مکانی برای نوجوانان خاص
 
 
دو شنبه 9 خرداد 1390برچسب:, :: 10:58 ::  نويسنده : Hamid Reza

 


موزيلا به‌تازگي فايرفاكس 4 را منتشر كرده است كه يك به‌روزرساني مهم از اين مرورگر وب اپن‌سورس به‌شمار مي‌آيد. نسخه جديد يك رابط كاربري بسيار بهبود يافته، ارتقاي چشم‌گير عملكرد، پشتيباني قدرتمند از‌آخرين استانداردهاي وب و ويژگي‌هاي ارزشمند جديدي مانند پشتيباني توكار از هماهنگ‌سازي بوك‌مارك‌ها و ساير داده‌هاي مرورگر را به همراه دارد.
توسعه فايرفاكس 4 بيش از يك سال طول كشيده است، در واقع آخرين ارتقاي مهم اين مرورگر يعني نسخه 3,6، در ژانويه سال 2010 منتشر شد. حالا نسخه 4 زماني از راه رسيده كه وب از سطح بي‌سابقه‌اي از رقابت و تكامل سريع لذت مي‌برد. با وجود آن‌كه موزيلا به‌دليل نقش خود در شتاب‌دهي پيشرفت وب باز قابل‌تحسين است، اما اين مؤسسه به‌دليل فرآيند طولاني سيكل توسعه محصولات خود از توليدكنندگان ساير مرورگرهاي رقيب عقب افتاده است. نسخه 4، دوباره فايرفاكس را به سطح بالاي اين فهرست پرتاب كرده و قابليت رقابت در زمينه‌هاي عملكرد، ويژگي‌ها، كاربردپذيري و پشتيباني از استانداردهاي وب را فراهم مي‌كند.


مديريت زبانه‌ها

فايرفاكس 4 چند بهبود مهم را در زمينه مديريت زبانه‌ها معرفي مي‌كند كه در ميان آن‌ها مي‌توان به ويژگي جديد و ابتكاري گروه‌بندي زبانه‌ها اشاره كرد. بهسازي‌هاي انجام شده درباره مديريت زبانه‌ها، تا حدود زيادي يك پاسخ به افزايش نقش مركزي مرورگر روي دسكتاپ كاربران به‌شمار مي‌آيند. هر چه نرم‌افزارها بيشتر به سمت كلاود گرايش پيدا مي‌كنند، مرورگرها كمتر به‌عنوان يك ابزار نمايش سند در نظر گرفته مي‌شوند و بيشتر به‌عنوان يك مدير وظايف براي تعداد بيشتري از برنامه‌هاي تحت وب مورد استفاده قرار مي‌گيرند.
يكي از ويژگي‌هاي مديريت زبانه، پشتيباني از App Tabs است كه كاربر مي‌تواند آن را به نوار ابزار خود «سنجاق» يا پين كند. پين كردن (Pinning) يك زبانه، عنوان آن را حذف كرده، سپس زبانه مورد نظر را به موقعيتي در جلوي نوار زبانه‌ها انتقال مي‌دهد. به‌طور كلي اين وضعيت براي سايت‌هاي وبي مانند جي‌ميل يا ياهو مناسب است كه كاربران اغلب آن‌ها را در تمام طول روز باز نگه مي‌دارند. به اين ترتيب، شما مي‌توانيد آن‌ها را از سر راه بقيه زبانه‌هاي خود خارج كرده و مقدار فضايي را كه در نوار زبانه‌ها مصرف مي‌كنند، كاهش دهيد. همان‌طور كه بعدها توضيح خواهيم داد، اين زبانه‌ها
همچنين در گروه‌هاي زبانه‌ها نيز رفتار خاصي دارند(شكل7).

[تصویر: firefox47_s.jpg]
شكل 7- سايت آرس تكنيكا به يك AppTab تبديل شده است

با وجود آن‌كه App Tabs (همان‌طور كه از نام آن مشخص است) براي برنامه‌هاي وب در نظر گرفته شده، اما هيچ محدوديتي درباره نوع زبانه‌هايي كه مي‌توانيد پين كنيد، وجود نخواهد داشت.يك ويژگي جديد جالب توجه ديگر براي مديريت زبانه‌ها، پشتيباني از سوييچينگ زبانه از طريق AwesomeBar است كه سيستم تكميل خودكار پيشرفته فيلد URL در فايرفاكس به‌شمار مي‌آيد. وقتي تايپ در نوار آدرس را شروع مي‌كنيد، نتايج AwesomeBar اكنون زبانه‌هاي باز موجود را در كنار بوك‌مارك‌ها و آيتم‌هاي تاريخچه مرور (History) شما نمايش مي‌دهند. وقتي يك زبانه باز را انتخاب كنيد، مرورگر پنجره و گروه زبانه مربوط را جلو آورده و زبانه مورد نظر را به شما نمايش مي‌دهد(شكل8).

[تصویر: firefox8_s.jpg]
شكل 8- محدود كردن نتايج تايپ به زبانه‌هاي باز فعلي با كاراكتر %
اين وضعيت به‌خصوص براي كاربراني مفيد خواهد بود كه با استفاده از صفحه‌كليد راحت‌تر هستند و در عين حال تمايل دارند پنجره‌ها و زبانه‌هاي زيادي را در طول روز باز نگه‌ دارند، زيرا اكنون به آساني مي‌توانند به هر يك از زبانه‌هاي قبلي برگردند، بدون آن‌كه مجبور باشند به ياد بياورند آن را كجا گذاشته بودند. شما حتي مي‌توانيد AwesomeBar را طوري فيلترگذاري كنيد كه تنها زبانه‌هاي موجود را نمايش دهد. براي اين كار كافي است يك كاراكتر % را پيش از تايپ حروفي كه به دنبال يك زبانه منطبق با آن‌ها هستيد، تايپ كنيد.


گروه‌هاي زبانه
يكي از جذاب‌ترين ويژگي‌هاي جديد در فايرفاكس 4 گروه‌هاي زبانه است. كاربران مي‌توانند زبانه‌هاي داخل يك پنجره را در گروه‌هايي سازماندهي كرده و آن‌ها را در يك نماي كلي با Thumbnailهاي مربوطه بچينند. در طول مرورهاي منظم، هر بار تنها زبانه‌هايي كه در گروه فعال جاري قرار گرفته‌اند، در نوار زبانه نمايش داده خواهند شد. اين ويژگي، سازماندهي زبانه‌ها در فعاليت‌هاي جداگانه‌اي را كه كاربر مي‌تواند بر‌حسب نياز خود مابين آن‌ها سوييچ كند، واقعاً آسان خواهد كرد.
به عنوان مثال، شما مي‌توانيد يك مجموعه از زبانه‌ها داشته باشيد كه به پروژه برنامه‌نويسي كامپيوتر شخصي‌تان مربوط مي‌شوند، در حالي كه مجموعه ديگري از زبانه‌ها به تحقيقات شما در زمينه مقاله‌اي كه مشغول نوشتن آن هستيد، اختصاص دارند. وقتي كارتان در انتهاي هفته به پايان رسيد و تصميم گرفتيد كه در تعطيلات آخر هفته به سراغ پروژه مورد علاقه خودتان برويد، مي‌توانيد به گروه زبانه مربوطه سوييچ كنيد. وقتي در آغاز هفته بعد دوباره كارتان را شروع مي‌كنيد، باز هم مي‌توانيد به گروه زبانه تحقيقاتي خود سوييچ كنيد.
حالت بازبيني Thumbnail كه پانوراماي فايرفاكس (Fire Fox Panorama) ناميده مي‌شود، با انتخاب آيتم Tab Groups از منوي مربوط قابل دسترسي خواهد بود. همچنين كليدي وجود دارد كه مي‌توانيد آن را به‌صورت اختياري به نوار ابزار يا نوار زبانه‌ها اضافه كنيد، سپس با يك كليك به پانوراماي فايرفاكس دسترسي داشته باشيد. در اين حالت، مي‌توانيد زبانه‌هاي خود را در داخل گروه‌هاي مختلف بچينيد، زبانه‌ها را بين گروه‌ها جابه‌جا كرده، گروه‌هاي جديدي را ايجاد يا حذف كنيد و عناويني را به گروه‌هاي خود اختصاص دهيد(شكل9).

[تصویر: firefox9_s.jpg]
شكل 9- پانوراماي فايرفاكس براي ديدن تصوير بندانگشتي زبانه‌ها

ويژگي گروه زبانه‌ها براي نخستين‌بار در ماه ژوئيه به‌عنوان يك تجربه با اسم رمز Tab Candy به نمايش گذاشته شد. مفهوم زيربنايي اين ويژگي‌، يكي از مهم‌ترين كارهايي است كه آزا راسكين در طول حضور خود در موزيلا براي فايرفاكس انجام داد. گذشته از سطح بالاي پايدارسازي و برطرف‌سازي باگ‌هاي موجود، پياده‌سازي اين ويژگي از زمان معرفي اوليه آن به‌عنوان پيش‌نمايش Tab Candy تغيير زيادي نكرده است.با وجود آن كه گروه‌هاي زبانه به‌طور قابل ملاحظه‌اي مديريت زبانه‌ها را تسهيل كرده و در عين حال مقياس‌پذيري تعامل زبانه‌ها را تا سطح چشم‌گيري افزايش مي‌دهند، اما اين ويژگي هنوز با مشكلات بنيادي مواجه است كه به كاربردپذيري آن آسيب مي‌رسانند. بزرگ‌ترين نقطه ضعف گروه‌هاي زبانه اين است كه شما نمي‌توانيد آن‌ها را در بين پنجره‌ها جابه‌جا كنيد.
گروه‌بندي زبانه‌ها مي‌تواند تعداد كلي پنجره‌هايي را كه احساس مي‌كنيد بايد به‌طور همزمان باز نگه داشته شوند، كاهش دهد، اما عدم توانايي انتقال گروه‌ها مابين پنجره‌ها به‌طور جدي به انعطاف‌پذيري اين قابليت صدمه مي‌زند. به عنوان مثال، وضعيت‌هايي وجود دارند كه در آن‌ها شما مي‌خواهيد يك گروه خاص را در پنجره خودش جدا كرده تا بتوانيد فضاي كاري ديگري را ايجاد كرده يا آن‌ها را به‌طور همزمان در گروه ديگري ببينيد.همچنين اغلب شما وقتي مشغول كار روي موضوعي هستيد يك پنجره را ايجاد و چند زبانه را در آن باز مي‌كنيد، سپس متوجه مي‌شويد كه مي‌خواهيد اين زبانه‌ها را براي دسترسي آسان‌تر بعدي به‌صورت يك گروه در يكي از پنجره‌هاي جاري خود قرار دهيد. در چنين سناريوهايي، محدوديت گروه‌هاي زبانه به‌طور وحشتناكي نااميد كننده است.
مشكل جدي بعدي در گروه‌هاي زبانه اين است كه هيچ نشانه به طور دائم قابل مشاهده‌اي از تعداد گروه‌هايي كه در يك پنجره واحد داريد، وجود ندارد. ما گاهي اوقات يك پنجره را مي‌بنديم، بدون آن‌كه بدانيم گروه‌هاي ديگري در آن داشته‌ايم كه مي‌خواستيم باز باشند. وقتي چنين اشتباهي مي‌كنيد، اغلب تا مدت زيادي متوجه موضوع نمي‌شويد، به اين ترتيب، بازسازي زبانه‌هايي كه داشته‌ايد بسيار دشوارتر مي‌شود. بنابراين، ما به‌طور اجباري پيش از بستن هر پنجره‌اي پانوراماي فايرفاكس را فعال مي‌كنيم تا مطمئن شويم كه چيزي را از دست نخواهيم داد.
با اين‌حال، نقيصه اصلي از ديدگاه ما به دشواري يافتن زبانه‌هاي مشكل‌ساز مربوط مي‌شود. ويژگي گروه زبانه باعث مي‌شود كه مرور مابين چندين زبانه بسيار آسان‌تر شود، اما وقتي تعداد زيادي از زبانه‌ها را به‌طور همزمان باز مي‌كنيد، مزاحمت‌هاي زيادي فرصت خودنمايي پيدا خواهند كرد.به عنوان مثال، يك سايت وب خاص كه ما گاهي اوقات به آن سر مي‌زنيم داراي يك انيميشن مبتني بر جاوا اسكريپت است كه پردازنده سيستم را به‌طور غيرضروري درگير مي‌كند. مدت زيادي طول مي‌كشد تا ما با بستن و باز كردن دوباره زبانه‌ها و گروه‌هاي زبانه بتوانيم مقصر اصلي را در بين تمام زبانه‌هايي كه به‌طور همزمان باز شده‌اند، پيدا كنيم. در كروم، شما مي‌توانيد اين مشكل را با بازكردن مدير پردازش توكار مرورگر و مرتب‌كردن اقلام موجود بر حسب ميزان استفاده از CPU برطرف كنيد. با وجود آن‌كه ما هنوز از پتانسيل بلندمدت اين ويژگي هيجان‌زده هستيم، اما از رسيدن به اين نتيجه كه بهره‌گيري از گروه‌هاي زبانه در فايرفاكس 4 براي استفاده‌هاي روزمره غيرعملي خواهد بود، نا‌اميد شديم. در آينده، وقتي بعضي از اين مشكلات برطرف شوند، ويژگي مذكور مي‌تواند بسيار ارزشمندتر باشد.



ويژگي‌جلوگيري از ردگيري كاربران
ملاحظات حريم شخصي در حوزه تبليغات هدف‌گيري شده اينترنتي، با رشد قدرت تهاجم فناوري رديابي و گرايش به سمت اتحاد در صنعت تبليغات اينترنتي، به نگراني بزرگ‌تري تبديل شده است. نهادهاي قانون‌گذاري توجه خاصي را روي تضمين پياده‌سازي مكانيزم‌هاي مناسب براي مصرف‌كنندگان متمركز كرده‌اند. خود صنعت تبليغات نيز به همكاري با سياست‌گذاران پرداخته و به‌صورت به نسبت فعالانه‌اي در زمينه ايجاد مقررات داخلي تلاش مي‌كند.
صنعت تبليغات ابزارهايي را فراهم مي‌كند كه به كاربران امكان مي‌دهند، امكان رديابي شدن خود را با پيكربندي خودكار مقادير خاص كوكي‌ها از بين ببرند. راه‌حل‌هاي مبتني بر كوكي عملكرد بسيار خوبي دارند، اما به‌طور كلي با فقدان پايداري، قابليت پيش‌بيني و نامرئي بودن از ديد مصرف‌كنندگان محدود مي‌شوند. به عنوان مثال، اگر يك كاربر كوكي‌هاي خود را حذف كند، بايد مطمئن شود كه دوباره ابزار پيكربندي حذف رديابي را اجرا مي‌كند. در يك تلاش براي دستيابي به راه‌حلي ساده‌تر براي رفع مشكل رديابي تبليغاتي، موزيلا مكانيزم جديدي را پيشنهاد كرد كه با مشكلات كوكي‌ها درگير نيست. روش پيشنهادي موزيلا يك هِدِر HTTP خاص است كه به سرور نشان مي‌دهد كاربر مي‌خواهد تبليغات را حذف كند. موزيلا پشتيباني از اين ويژگي را در فايرفاكس 4 اضافه كرده و آن را از طريق يك چك‌باكس در جعبه محاوره‌اي تنظيمات مرورگر در دسترس كاربران قرار داده است(شكل10).

[تصویر: firefox10_s.jpg]
شكل 10- فعال كردن هدر پيشنهادي موزيلا براي حذف تبليغات


درك اين موضوع اهميت فوق‌العاده‌اي دارد كه گزينه مذكور به‌طور مستقيم رديابي تبليغاتي را مسدود نخواهد كرد. تمام كاري كه ويژگي جديد انجام مي‌دهد اين است كه اولويت‌هاي كاربر در زمينه تبليغات را به سرورها اعلام مي‌كند. مشكل آشكار روش مذكور در اين است كه تا وقتي هِدِر سفارشي مورد استفاده آن به‌طور گسترده‌اي توسط صنعت مورد پذيرش قرار نگيرد، كار خاصي انجام نخواهد داد. هيچ روشي براي الزام اجراي اولويت‌ها يا وادار كردن تبليغ‌كنندگان به پشتيباني درست از اين ويژگي وجود ندارد. موزيلا با اين اميد ويژگي مذكور را به فايرفاكس 4 اضافه كرده است كه تبليغ‌كنندگان به حمايت از آن تشويق شوند.
موزيلا مي‌گويد، حداقل يكي از تبليغ‌كنندگان بزرگ اينترنتي از اين هِدِر پشتيباني مي‌كند. با توجه به تعهد اختياري كه شركت‌هاي بزرگ تبليغاتي در گذشته از خود نشان داده‌اند، اين اميد وجود دارد كه نقشه موزيلا در نهايت بدون مداخله وادار كننده قانوني موفق شود.اگرچه كاملاً آشكار است كه روش موزيلا در بلندمدت بهتر خواهد بود، اما در حال حاضر هيچ محافظت فعالي را در برابر رديابي فراهم نمي‌كند. در مقابل، مكانيزم Do Not Track مايكروسافت در IE9 گام‌هاي بسيار قدرتمندتري را با مسدود كردن فعالانه مكانيزم‌هاي رديابي، براي محافظت از كاربران برمي‌دارد. ويژگي قدرتمند ضدرديابي در IE9 تا حدود زيادي شبيه برنامه مسدود‌سازي آگهي (ad-blocking) پياده‌سازي شده است. در واقع، اين ويژگي كار خود را با استفاده از يك فهرست سياه انجام مي‌دهد كه به‌طور منظم از يك منبع اينترنتي به‌روزرساني مي‌شود. ويژگي پياده‌سازي شده توسط موزيلا در حال حاضر به‌طور آشكاري ضعيف‌تر از روش مايكروسافت عمل مي‌كند.



استانداردهاي وب
فايرفاكس به يك موتور رندر Gecko 2.0 جديد مجهز شده كه پشتيباني قدرتمندي از فناوري‌هاي وب مبتني بر آخرين استانداردها را فراهم مي‌كند. يكي از مهم‌ترين ضمائم در اين زمينه، پياده‌سازي WebGL در فايرفاكس 4 است، يك استاندارد نوظهور كه به صفحات وب امكان مي‌دهد، گرافيك‌هاي سه بعدي جاسازي شده را نمايش دهند. استاندارد WebGL اساساً يك پوشش جاوااسكريپت نازك را در اطراف APIهاي OpenGL ES تعريف مي‌كند و به برنامه‌نويسان وب امكان مي‌دهد تا گرافيك‌هاي سه بعدي را در يك عنصر Canvas (يكي از عناصر HTML 5) با جاوااسكريپت رندر كند. اين يك API فوق‌العاده سطح پايين است كه براي انعطاف‌پذيري ارائه شده. پيش‌بيني مي‌شود برنامه‌نويسان طرف ثالث نسخه‌هاي سطح بالاتري را براي انواع مختلف كارهاي برنامه‌نويسي سه بعدي در كتابخانه‌هاي خارجي عرضه كنند.
مفهوم پشت WebGL از يك پلاگين تجربي گرفته شده كه توسط يكي از مهندسان موزيلا نوشته شده بود. موزيلا بعدها با هدف پيشبرد يك فرآيند مشاركتي براي تهيه پيش‌نويس مشخصات رسمي WebGL با ساير فعالان صنعتي، به همكاري با Khronos پرداخت كه سازمان پشتيبان استاندارد OpenGL به شمار مي‌آيد.WebGL از طرف ساير فروشندگان مرورگرها مانند اپل و گوگل نيز با استقبال خوبي مواجه شد. در حال حاضر، چند پروژه نرم‌افزاري ابتكاري در جريان هستند كه از اين فناوري بهره مي‌گيرند و تعدادي از چارچوب‌هاي طرف ثالث نيز با هدف تسهيل برنامه‌نويسي WebGL ارائه شده‌اند. پياده‌سازي خود موزيلا از WebGL از سال 2009 در نسخه‌هاي آزمايشي فايرفاكس آغاز شد. پس از چند سال توسعه، موزيلا سرانجام براي پشتيباني از WebGL در يك عرضه رسمي فايرفاكس آماده شد.
WebGL يك ضميمه الزامي براي فايرفاكس است. با پذيرش گسترده‌تر اين استاندارد WebGL مي‌تواند درها را به سوي قابليت‌هاي بصري غني‌تر و بازي‌هاي پيشرفته‌تر روي وب باز كند.فايرفاكس 4 در عين حال پشتيباني جامع‌تري از فرم‌هاي HTML5 را فراهم مي‌كند كه نياز به كد چسبنده جاوااسكريپت را كاهش مي‌دهد. بيانگر فرم‌هاي HTML5 يك مجموعه از خصوصيات و عناصر نشانه‌گذاري جديد هستند كه ايجاد فرم را افزايش داده و يك روش ‌توضيحي‌تر را براي اداره فرم ايجاد مي‌كنند. فايرفاكس 4 انواع جديد ورودي‌هاي فرم را اضافه كرده، پشتيباني از معتبرسازي خودكار را بهبود بخشيده و يك خصوصيت جانمايي براي نمايش يك ارزش مثالي در هر فيلد را تأمين مي‌كند.

عملكرد
موزيلا بهبود قابل ملاحظه‌اي را در عملكرد فايرفاكس 4 ارائه كرده است. سرعت اجراي جاوااسكريپت به لطف موتور جديد JaegerMonkey كه از رويكرد per-method JIT براي كامپايل جسورانه‌تري نسبت به موتور TraceMonkey قبلي استفاده مي‌كند، به‌طور چشم‌گيري افزايش يافته. ژنراتور اسمبلي زيربنايي اين موتور از موتور جاوااسكريپت و منبع باز Nitro شركت اپل اقتباس شده است.ويژگي جديد بعدي در JaegerMonkey، Caching خطي است كه زمان جست‌وجو براي مقادير اختصاصي را كاهش مي‌دهد. بهينه‌سازي‌هاي ديگري نيز در زمينه ذخيره‌سازي مقادير و ساير حوزه‌هاي موتور جاوااسكريپت اعمال شده‌اند كه بيش از پيش به بهبود عملكرد آن كمك مي‌كنند. به‌عنوان نتيجه نهايي، امتياز فايرفاكس 4 در مقايسه‌هاي SunSpider و Kraken سه برابر بهتر از فايرفاكس 3,6 است. اين برتري در مقايسه V8 به شش برابر مي‌رسد.
عملكرد رندر فايرفاكس 4 نيز با اضافه شدن شتاب‌دهي سخت‌افزاري بهبود يافته است. موزيلا روي ويندوز 7 يا ويستا از Direct2D براي شتاب‌دهي رندر محتوا استفاده مي‌كند. با اين‌حال، كاربران Mac OS X و لينوكس شتاب‌دهي سخت‌افزاري محدودي را با سخت‌افزارهاي سازگار با OpenGL در اختيار خواهند داشت و محتواي Canvas هنوز در اين پلتفرم‌ها شتاب‌دهي نمي‌شود. به‌عنوان يك حركت به‌نسبت منحصربه‌فرد، موزيلا در عين حال شتاب‌دهي سخت‌افزاري ابتدايي رندر از طريق Direct3D را براي كاربران ويندوز اكس‌پي نيز در نظر گرفته است. نكته جالب در مورد قابليت مذكور اين است كه حتي خود مايكروسافت نيز چنين پشتيباني‌اي را در آخرين نسخه مرورگر خود يعني IE9 در نظر نگرفته.



هماهنگ‌سازي
فايرفاكس 4 با پشتيباني توكار از سرويس هماهنگ‌سازي (Sync) مرورگر موزيلا ارائه مي‌شود. اين ويژگي مي‌تواند بوك‌مارك‌ها، تاريخچه مرور، كلمات عبور و ساير داده‌ها را بين چند كامپيوتر هماهنگ نگه‌دارد. كاربر در عين حال مي‌تواند با نسخه موبايل فايرفاكس موزيلا يا برنامه كلاينت مستقل Firefox Home براي آي‌فون اپل، به داده‌هاي هماهنگ‌سازي شده خود دسترسي داشته باشد.موزيلا در ابتدا تجربه هماهنگ‌سازي را در سال 2007 آغاز كرد، يعني زماني كه پروژه Weave در آزمايشگاه‌هاي موزيلا شروع شد. وقتي نخستين پيش‌نمونه‌هاي Weave به‌صورت عمومي منتشر شدند، ظرفيت چشم‌گير هماهنگ‌سازي مرورگر براي بسيار كاربران مشخص شد. وعده مرور يكسان در همه‌جا، بسيار جذاب به‌نظر مي‌رسيد اما هنوز مشكلات زيادي بر سر راه آن وجود داشت كه بايد برطرف مي‌شدند.
Weave در طول سال‌هاي شكل‌گيري خود به‌عنوان يك پروژه در آزمايشگاه‌هاي موزيلا تا حد زيادي بالغ شد و سرانجام سال گذشته نخستين نسخه رسمي آن ارائه شد. در اين مرحله بود كه بالاخره نام تجاري Weave از اين پروژه كنار گذاشته شد و به Firefox Sync تغيير نام داد، زيرا موزيلا روي بهبود كاربردپذيري آن كار كرده بود و به اندازه كافي اين ويژگي را پرورانده بود تا به‌خوبي در تجربه كاربري پيش‌فرض فايرفاكس جا بگيرد.يكي از خصوصيات كليدي فايرفاكس سينك اين است كه داده‌هاي كاربر به طور كامل در طرف كلاينت رمزگذاري شده‌اند. اپراتور سرور سينك نمي‌تواند به موشكافي و فضولي در داده‌هاي واقعي بپردازد كه كاربر از طريق اين سرويس انتقال مي‌دهد. به‌طور كلي مي‌توان گفت كه تأكيد روي امنيت و استفاده از رمزنگاري در فايرفاكس سينك، انعطاف‌پذيري اين سرويس را كاهش داده و چالش‌هايي را براي قابليت همكاري آن ايجاد مي‌كند اما در عين حال حريم خصوصي تأمين شده توسط آن به‌طور چشم‌گيري بيشتر از بعضي از سرويس‌هاي رقيب خواهد بود.

[تصویر: firefox11_s.jpg]
شكل 11- نمونه نتايج رندر گرافيك‌هاي سه‌بعدي به كمك WebGL

ديگر مزيت واقعاً عالي در فايرفاكس سينك، اين است كه كاربران آن مي‌توانند به‌طور اختياري سرور سينك پشتيبان خودشان را ميزباني كنند. فايرفاكس به‌صورت پيش‌فرض براي استفاده از سرور خود موزيلا پيكربندي شده است، اما شما به‌آساني مي‌توانيد پياده‌سازي سينك مرورگر را براي اتصال به هر سرور پشتيباني كه مي‌خواهيد پيكربندي كنيد. موزيلا كد سرور سينك خودش را منتشر كرده است، بنابراين شما به‌آساني مي‌توانيد آن را نصب و اجرا كنيد تا روي سخت‌افزار خودتان اجرا شود. به اين ترتيب، كاربراني كه واقعاً نسبت به حريم خصوصي خود حساسيت دارند مي‌توانند كنترل كاملي بر داده‌هاي خود داشته باشند.


جمع‌بندي
فايرفاكس 4 يك پيشرفت بزرگ ديگر براي موزيلا به‌شمار مي‌آيد. اين نسخه جديد، وضعيت رقابتي فايرفاكس را در يك زمان حياتي و بحراني به آن برگردانده، درست وقتي فروشندگان ساير مرورگرها به حركت درآمده‌اند. مايكروسافت با IE9 به عرصه رقابت برگشته و به نظر مي‌رسد كه بيش از هر زمان ديگري روي استانداردها تمركز كرده. اگر موزيلا بخواهد موقعيت خود را در اين بازي حفظ كند، بايد بسيار چابك‌تر باشد. موزيلا در نظر دارد تا از يك مدل توسعه افزونه‌اي‌تر استفاده كند. اگر چه ما تا حدودي به توانايي موزيلا براي انطباق با اهداف خط‌مشي اعلام شده توسط اين شركت و تحويل سه عرضه مهم ديگر در طول سال جاري مشكوك هستيم، اما ترديدي نيست كه فايرفاكس از هر تلاشي براي كاهش فاصله زماني مابين عرضه‌هاي خود سود خواهد برد. حتي يك سيكل عرضه دو بار در سال نيز مي‌تواند در شرايط كنوني بسيار سودمند باشد.يكي از حوزه‌هاي اصلي كه فايرفاكس در آن هنوز از ساير مرورگرها عقب مانده، عدم پشتيباني آن از قرنطينه‌سازي پردازش است، يك ويژگي كه تاثير قابل ملاحظه‌اي بر اعتمادپذيري و امنيت دارد. يك پروژه پايلوت فايرفاكس براي مرور چندپردازشي در سال 2009 تحت عنوان Electrolysis آغاز شد، اما در واقعيت با همان سرعتي كه موزيلا اميدوار بود پيش نرفت.
بعضي از فناوري‌هاي پشت Electrolysis قبلاً براي تفكيك پلاگين‌هاي مرورگر مانند فلش مورد استفاده قرار گرفته بودند. خوشبختانه اين موضوع به معناي آن است كه كاربران كاملاً از ناپايداري چنين پلاگين‌هايي ايزوله شده‌اند. با اين‌حال، آوردن اين ويژگي به زبانه‌هاي مرورگر به تلاش بسيار بزرگ‌تري نياز دارد. معاون موزيلا درباره اين موضوع گفته است كه ايزولاسيون زبانه‌ها به احتمال براي فايرفاكس 5 آماده نخواهد شد و شايد چند سيكل عرضه طول بكشد تا به وضعيت صحيح خود برسد.

نظرات شما عزیزان:

نام :
آدرس ایمیل:
وب سایت/بلاگ :
متن پیام:
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

 

 

 

عکس شما

آپلود عکس دلخواه:







درباره وبلاگ

به وبلاگ من خوش آمدید
موضوعات
آخرین مطالب
آرشيو وبلاگ
پيوندها

تبادل لینک هوشمند
برای تبادل لینک  ابتدا ما را با عنوان مکانی برای نوجوانان خاص و آدرس ir30.tk لینک نمایید سپس مشخصات لینک خود را در زیر نوشته . در صورت وجود لینک ما در سایت شما لینکتان به طور خودکار در سایت ما قرار میگیرد. باتشکر مدیریت وبسایت .





نويسندگان


ورود اعضا:

نام :
وب :
پیام :
2+2=:
(Refresh)

<-PollName->

<-PollItems->

خبرنامه وب سایت:





آمار وب سایت:  

بازدید امروز : 41
بازدید دیروز : 0
بازدید هفته : 43
بازدید ماه : 196
بازدید کل : 63820
تعداد مطالب : 41
تعداد نظرات : 4
تعداد آنلاین : 1

* نام و نام خانوادگی :
آدرس وب سایت :
* آدرس ایمیل:
*ادرس سایت شما:
سن :
شهر :
تلفن همراه شما :
آدرس :
نحوه تماس با شما: تلفن: آدرس ایمیل
نحوه آشنایی شما با ما:
موضوع پیام:
*پیام:

فرم تماس از پارس تولز